home *** CD-ROM | disk | FTP | other *** search
/ Apple Media Image Disc 4 / Image Disc Vol. 4.cdr / PhotoFlash Trial / PhotoFlash Trial Installer / PhotoFlash Trial Installer.rsrc / bin.rsrc_CDEF_9.txt < prev    next >
Text File  |  1994-10-17  |  27KB  |  474 lines

  1. start:
  2. 00000000  4144                     chk.w      D0, D4
  3. 00000002  4352                     chk.w      D1, [A2]
  4. 00000004  0100                     btst       D0, D0
  5. 00000006  0580                     bclr       D0, D2
  6. 00000008  0000 0000                ori.b      D0, 0x0
  7. 0000000C  0000 0489                ori.b      D0, 0x89
  8. 00000010  0020 600E                ori.b      -[A0], 0xE
  9. 00000014  0000 4344                ori.b      D0, 0x44 /* 'D' */
  10. 00000018  4546                     chk.w      D2, D6
  11. 0000001A  0009 0000                ori.b      A1, 0x0
  12. 0000001E  0000 0A41                ori.b      D0, 0x41 /* 'A' */
  13. 00000022  FA00 40FF                .unknown   0xFA00 0x40FF (W = 5)
  14. 00000026  EE4E                     lsr        D6.w, 7
  15. 00000028  714E                     moveq.l    D0, 0x4E
  16. 0000002A  7160                     moveq.l    D0, 0x60
  17. 0000002C  0003 824E                ori.b      D3, 0x4E /* 'N' */
  18. 00000030  FA00 1E40                .unknown   0xFA00 0x1E40 (W = 5)
  19. 00000034  1A2E 5505                move.b     D5, [A6 + 0x5505]
  20. 00000038  401A                     negx.b     [A2]+
  21. 0000003A  3E40                     movea.w    A7, D0
  22. 0000003C  1A56                     movea.b    A5, [A6]
  23. 0000003E  401A                     negx.b     [A2]+
  24. 00000040  8840                     or.w       D4, D0
  25. 00000042  1AA4                     move.b     [A5], -[A4]
  26. 00000044  401A                     negx.b     [A2]+
  27. 00000046  C240                     and.w      D1, D0
  28. 00000048  1ADE                     move.b     [A5]+, [A6]+
  29. 0000004A  205F                     movea.l    A0, [A7]+
  30. 0000004C  3218                     move.w     D1, [A0]+
  31. 0000004E  0000 3418                ori.b      D0, 0x18
  32. // begin alternate branch 00000050-00000052
  33. label00000050:
  34. 00000050  3418                     move.w     D2, [A0]+
  35. // end alternate branch 00000050-00000052
  36. label00000050: // (misaligned)
  37. 00000052  B058                     cmp.w      D0, [A0]+
  38. 00000054  57C9 FFFA                dbeq       D1, -0x8 /* 00000050 */
  39. 00000058  4A42                     tst.w      D2
  40. label0000005A:
  41. 0000005A  67FE                     beq        -0x0 /* 0000005A */
  42. 0000005C  4EF0 20FC                jmp        [A0 + D2.w - 0x4]
  43. // begin alternate branch 0000005E-00000072
  44. fn0000005E:
  45. 0000005E  20FC 1500 842C           move.l     [A0]+, 0x1500842C
  46. 00000064  98F8 34FA                sub.w      A4, [0x000034FA]
  47. 00000068  842C 426E                or.b       D2, [A4 + 0x426E]
  48. 0000006C  0A90 416D 06D0           xori.l     [A0], 0x416D06D0
  49. // end alternate branch 0000005E-00000072
  50. fn0000005E: // (misaligned)
  51. 00000060  1500                     move.b     -[A2], D0
  52. 00000062  842C 98F8                or.b       D2, [A4 - 0x6708]
  53. 00000066  34FA 842C                move.w     [A2]+, [PC - 0x7BD4 /* FFFF8494, cstring ""<EOF> */]
  54. 0000006A  426E 0A90                clr.w      [A6 + 0xA90]
  55. 0000006E  416D 06D0                chk.w      D0, [A5 + 0x6D0]
  56. 00000072  4041                     negx.w     D1
  57. 00000074  F010 0000                pmove      [A0], MR0
  58. 00000078  0230 1091 3A00           andi.b     [A0 + D3 * 2], 0x91
  59. 0000007E  0020 2F00                ori.b      -[A0], 0x0
  60. 00000082  042F 4100 0422           subi.b     [A7 + 0x422], 0x0
  61. 00000088  0000 2F00                ori.b      D0, 0x0
  62. 0000008C  082F 5F00 0448           btst.b     [A7 + 0x448], 0x0
  63. 00000092  E73C                     rol        D4.b, D3
  64. 00000094  0024 0026                ori.b      -[A4], 0x26 /* '&' */
  65. 00000098  0148                     bchg       A0, D0
  66. 0000009A  0000 42C4                ori.b      D0, 0xC4
  67. 0000009E  C328 002A                and.b      [A0 + 0x2A], D1
  68. 000000A2  0148                     bchg       A0, D0
  69. 000000A4  45C8                     lea.l      A2, A0
  70. 000000A6  C5D4                     muls.w     D2, [A4]
  71. 000000A8  4448                     neg.w      A0
  72. 000000AA  4242                     clr.w      D2
  73. 000000AC  0020 42C0                ori.b      -[A0], 0xC0
  74. 000000B0  C1D0                     muls.w     D0, [A0]
  75. 000000B2  824C                     or.w       D1, A4
  76. 000000B4  DF00                     addx.b     D7, D0
  77. 000000B6  3C22                     move.w     D6, -[A2]
  78. 000000B8  1F4E 757F                move.b     [A7 + 0x757F], A6
  79. 000000BC  5731 00D0                subq.b     [A1 + D0.w - 0x48], 3
  80. 000000C0  714E                     moveq.l    D0, 0x4E
  81. 000000C2  BA00                     cmp.b      D5, D0
  82. 000000C4  9C50                     sub.w      D6, [A0]
  83. 000000C6  858C 7F89                unpk       -[A2], -[A4], 0x7F89
  84. 000000CA  6165                     bsr        +0x67 /* 00000131 */
  85. 000000CC  F28E 7C20                .extension 0x28E <<F/2-3/1>> // unimplemented
  86. 000000D0  015F                     bchg       [A7]+, D0
  87. 000000D2  94B5 61F2 8E2C 0B00 5F94 sub.l      D2, [[-0x71D3F500] + 0x5F94]
  88. 000000DC  BA9D                     cmp.l      D5, [A5]+
  89. 000000DE  0C67 9A4A                cmpi.w     -[A7], 0x9A4A
  90. 000000E2  806A 1C4A                or.w       D0, [A2 + 0x1C4A]
  91. 000000E6  816A 0C44                or.w       [A2 + 0xC44], D0
  92. 000000EA  8044                     or.w       D0, D4
  93. 000000EC  8145 5540                pack       D0, D5, 0x5540
  94. 000000F0  9020                     sub.b      D0, -[A0]
  95. 000000F2  90AE 7544                sub.l      D0, [A6 + 0x7544]
  96. 000000F6  8040                     or.w       D0, D0
  97. 000000F8  9016                     sub.b      D0, [A6]
  98. 000000FA  42AC 75A0                clr.l      [A4 + 0x75A0]
  99. 000000FE  A80A                     syscall    GetWVariant
  100. 00000100  92AE 0690                sub.l      D1, [A6 + 0x690]
  101. 00000104  B475 0000                cmp.w      D2, [A5 + D0.w]
  102. 00000108  2E3C 0000 FFFF           move.l     D7, 0xFFFF
  103. 0000010E  B280                     cmp.l      D1, D0
  104. 00000110  6306                     bls        +0x8 /* 00000118 */
  105. 00000112  2200                     move.l     D1, D0
  106. 00000114  7000                     moveq.l    D0, 0x00
  107. 00000116  4E75                     rts
  108. label00000118:
  109. 00000118  0000 B087                ori.b      D0, 0x87
  110. 0000011C  620C                     bhi        +0xE /* 0000012A */
  111. 0000011E  80C1                     divu.w     D0, D1
  112. 00000120  4840                     swap.w     D0
  113. 00000122  3200                     move.w     D1, D0
  114. 00000124  4240                     clr.w      D0
  115. 00000126  4840                     swap.w     D0
  116. 00000128  4E75                     rts
  117. label0000012A:
  118. 0000012A  6000 B287                bra        -0x4D77 /* FFFFB3B3 */
  119. // begin alternate branch 0000012C-0000012E
  120. label0000012C:
  121. 0000012C  B287                     cmp.l      D1, D7
  122. // end alternate branch 0000012C-0000012E
  123. label0000012C: // (misaligned)
  124. 0000012E  621A                     bhi        +0x1C /* 0000014A */
  125. 00000130  2E12                     move.l     D7, [A2]
  126. 00000132  D941                     addx.w     D4, D1
  127. 00000134  D448                     add.w      D2, A0
  128. 00000136  473E                     .invalid   3, <<invalid special address>> // invalid opcode 4 with b == 4
  129. 00000138  0048 478E                ori.w      A0, 0x478E
  130. 0000013C  C130 8010                and.b      [A0 + A0.w + 0x10], D0
  131. 00000140  0748                     bchg       A0, D3
  132. 00000142  4732 074E                .invalid   3, <<invalid full ext with IS == 1 and I/IS == 6>> // invalid opcode 4 with b == 4
  133. 00000146  7551                     moveq.l    D2, 0x51
  134. 00000148  6BE2                     bmi        -0x1C /* 0000012C */
  135. label0000014A:
  136. 0000014A  88E2                     divu.w     D4, -[A2]
  137. 0000014C  89D0                     divs.w     D4, [A0]
  138. 0000014E  E0F8 80C1                asr   .w   [0xFFFF80C1]
  139. 00000152  0000 C087                ori.b      D0, 0x87
  140. label00000156:
  141. 00000156  3203                     move.w     D1, D3
  142. 00000158  C2C0                     mulu.w     D1, D0
  143. 0000015A  2E03                     move.l     D7, D3
  144. 0000015C  4847                     swap.w     D7
  145. 0000015E  CEC0                     mulu.w     D7, D0
  146. 00000160  4847                     swap.w     D7
  147. 00000162  D287                     add.l      D1, D7
  148. 00000164  4000                     negx.b     D0
  149. 00000166  6508                     bcs        +0xA /* 00000170 */
  150. 00000168  9282